home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / lisp / clue.lha / clue / doc / clue.tex / node220_mn.html < prev    next >
Text File  |  1989-07-12  |  1KB  |  35 lines

  1.  
  2. <H3><A ID="SECTION006111100000000000000">
  3. Changing Shell Properties</A>
  4. </H3><#5312#>
  5.            
  6.       
  7.  
  8.  
  9. <P>
  10. An application programmer controls the way <#3046#><TT>transient-shell</TT><#3046#>, <#3047#><TT>top-level-shell</TT><#3047#>, and <#3048#><TT>top-level-session</TT><#3048#> objects interact with the
  11. window manager and the session manager by using accessors defined by
  12. these classes to change slot values.  In general the effect of using
  13. such an accessor is to send a <#3049#><TT>:change-property</TT><#3049#> request which modifies one
  14. of the standard window properties used for interclient
  15. communication.<A ID="3050"><tex2html_anchor_invisible_mark></A> 
  16. The <#3051#><TT>with-wm-properties</TT><#3051#> macro allows more efficient server communication by
  17. batching multiple changes to a shell property into a single
  18. <#3052#><TT>:change-property</TT><#3052#> request.
  19.  
  20. <P>
  21. <#4713#>
  22. <#4476#><FONT SIZE="+1"><#3053#><B>with-wm-properties Macro</B><#3053#></FONT><#4476#> 
  23. <A ID="3054"><tex2html_anchor_invisible_mark></A>
  24. <DIV class="RIGHT">
  25. <tex2html_image_mark>#tex2html_wrap_inline10409#
  26. </DIV><#4713#>
  27.  
  28. <P>
  29. <DIV class="RIGHT">
  30. <tex2html_image_mark>#tex2html_wrap_inline10411#
  31. </DIV>
  32.  
  33. <P>
  34.  
  35.  =0 <#5318#>=0 <#5322#>